<?php
include '../../php/conn.php';
if ($_POST) {
	//当前页码数page
	$page = $_POST['page'];
	//每页显示几条数据pageNum
	$pageNum = $_POST['pageNum'];

	//1、查询未分页时数据的总条数      以下是链表查询     传递到前台进行分页   可以分几页
	$sqlNumCount = "SELECT * FROM `teachermanagement` WHERE TMClassify=1";
	$rsNumCount = mysql_query($sqlNumCount);
	if ($rsNumCount) {
		//计算出当前查询数据的总条数
		$NumCount = mysql_num_rows($rsNumCount);
		//根据每页显示数量和数据总数量计算出可以分几页     php 当中的上舍入ceil
		//因为这里是传入的数是分页数和  得到分几页数  有的分尽不就得上舍入  意思就是除不尽就加一页
		$pageCount = ceil($NumCount / $pageNum);

		//2、开始分页    分页的sql语句  最后传入的参数就第几页  分页分几条   套用时不用改LIMIT他后面的参数 但是前台最好命名相同名以免出错
		$sql = "SELECT * FROM `teachermanagement` WHERE TMClassify=1 LIMIT " . $pageNum * ($page - 1) . " , " . $pageNum . "";
		$rs = mysql_query($sql);
		if ($rs) {

			$num = mysql_num_rows($rs);
			if ($num > 0) {
				while ($rows = mysql_fetch_assoc($rs)) {
					$arr[] = $rows;
				}
				//返回当前页的数据及数据的总数量和可以分几页
				//返回当前的NumCount   分页数据库中的总条数
				//返回当前的$pageCount   能分几页

				echo '{"status":"1","NumCount":' . $NumCount . ',"pageCount":' . $pageCount . ',"msg":' . json_encode($arr) . '}';
			} else {
				echo '{"status":"2"}';
			}
		} else {
			echo '{"status":"0"}';
		}

	} else {
		echo '{"status":"0"}';
	}
}
if ($_GET) {
	//当前页码数page
	$page = $_GET['page'];
	//每页显示几条数据pageNum
	$pageNum = $_GET['pageNum'];

	//1、查询未分页时数据的总条数      以下是链表查询     传递到前台进行分页   可以分几页
	$sqlNumCount = "SELECT * FROM `teachermanagement` WHERE TMClassify=1";
	$rsNumCount = mysql_query($sqlNumCount);
	if ($rsNumCount) {
		//计算出当前查询数据的总条数
		$NumCount = mysql_num_rows($rsNumCount);
		//根据每页显示数量和数据总数量计算出可以分几页     php 当中的上舍入ceil
		//因为这里是传入的数是分页数和  得到分几页数  有的分尽不就得上舍入  意思就是除不尽就加一页
		$pageCount = ceil($NumCount / $pageNum);

		//2、开始分页    分页的sql语句  最后传入的参数就第几页  分页分几条   套用时不用改LIMIT他后面的参数 但是前台最好命名相同名以免出错
		$sql = "SELECT * FROM `teachermanagement` WHERE TMClassify=1   LIMIT " . $pageNum * ($page - 1) . " , " . $pageNum . "";
		$rs = mysql_query($sql);
		if ($rs) {

			$num = mysql_num_rows($rs);
			if ($num > 0) {
				while ($rows = mysql_fetch_assoc($rs)) {
					$arr[] = $rows;
				}
				//返回当前页的数据及数据的总数量和可以分几页
				//返回当前的NumCount   分页数据库中的总条数
				//返回当前的$pageCount   能分几页

				echo '{"status":"1","NumCount":' . $NumCount . ',"pageCount":' . $pageCount . ',"msg":' . json_encode($arr) . '}';
			} else {
				echo '{"status":"2"}';
			}
		} else {
			echo '{"status":"0"}';
		}

	} else {
		echo '{"status":"0"}';
	}

}
?>